<?php
return array(
    'guest' => array(
        'type' => CAuthItem::TYPE_ROLE,
        'description' => 'Guest',
        'bizRule' => null,
        'data' => null
    ),
    Users::ROLE_USER => array(
        'type' => CAuthItem::TYPE_ROLE,
        'description' => 'User',
        'children' => array(
            'guest', // унаследуемся от гостя
        ),
        'bizRule' => null,
        'data' => null
    ),
    Users::ROLE_MODER => array(
        'type' => CAuthItem::TYPE_ROLE,
        'description' => 'Moderator',
        'children' => array(
           // Users::ROLE_USER ,          // позволим модератору всё, что позволено пользователю
        ),
        'bizRule' => null,
        'data' => null
    ),
    Users::ROLE_ADMIN => array(
        'type' => CAuthItem::TYPE_ROLE,
        'description' => 'administrator',
        'children' => array(
            Users::ROLE_MODER,         // позволим админу всё, что позволено модератору
        ),
        'bizRule' => null,
        'data' => null
    ),
	Users::ROLE_OWNER => array(
        'type' => CAuthItem::TYPE_ROLE,
        'description' => 'programist',
        'children' => array(
            Users::ROLE_ADMIN,         // позволим админу всё, что позволено модератору
        ),
        'bizRule' => null,
        'data' => null
    ),
);

?>
